import numpy as np

from autograd import tensor


class Parameter(tensor.Tensor):
    """
    对Tensor的一个包装,用于Module中
    Parameter在Module中是要求梯度的Tensor
    """
    def __init__(self, data, is_leaf=True):
        super().__init__(data, requires_grad=True,is_leaf=True)

